elevated hut at a vineyard - Français Anglais Dictionnaire